package com.snpic.appaw.module.third.api.bjpt.dto.iSPolicyQuery;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author JiJun
 * @date 2025/9/19 18:39
 * @修改时间 2025/9/19 18:39
 * @description
 */
@Data
@Schema(description = "保单查询主请求对象 Reqest DTO")
public class ISPolicyQueryMainRequest {

    @Schema(description = "车牌号码", maxLength = 100)
    private String licenseNo;

    @Schema(description = "车辆识别代码", maxLength = 30)
    private String frameNo;

    @Schema(description = "发动机号", maxLength = 45)
    private String engineNo;

    @Schema(description = "机动车种类", maxLength = 10)
    private String carKindCode;

    @Schema(description = "证件类型", maxLength = 10)
    private String identifyType;

    @Schema(description = "证件号码", maxLength = 30)
    private String identifyNumber;

    @Schema(description = "保单号", maxLength = 100)
    private String policyNo;

    @Schema(description = "电子保单")
    private String flag;

    @Schema(description = "是否客服来源标志")
    private String customFlag;
}
